sharp-snouted lizard - English Synonyms Dictionary